package com.triones.api.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.*;
import lombok.experimental.Accessors;

/**
 * 通知
 */
@TableName(value = "tr_notice")
@Data
@ToString(callSuper = true)
@Builder
@NoArgsConstructor
@AllArgsConstructor
@Accessors(chain = true)
public class NoticeDO {
    /**
     * id
     */
    @TableId(value = "id")
    private Long id;
    /**
     * 通知范围(create_all：当前所有、all：所有用户包括后续新增、customer：自定义选择)
     */
    private String ntfObjRange;
    /**
     * 主题内容
     */
    private String mainContent;
    /**
     * 子内容
     */
    private String subContent;
    /**
     * 通知场景id
     */
    private Long sceneId;
    /**
     * 0：未删、1：删除
     */
    private String sysDel;
    /**
     * 创建时间
     */
    private Long createTime;
}
